* { margin:0; padding:0;}


/***********************FONTE PRIMEFACES********************************/
.ui-widget {  
    font-size: 12px !important;  
} 

/*********************CABECALHO*************************/
#cabecalho {
background : #ffffff url(../images/header.gif) repeat-x bottom left;
height : 77px;
width : 100%;
}


/********************** RODAPE ************************/
#rodape {

bottom:0;
width : 100%;
height : 35px;
margin : auto;
background : #414141;
}

#copyright {
color : #cecece;
font : 1em Arial, Helvetica, sans-serif;
margin : auto;
padding : 10px 20px;
}

/* CLASS ALINHAMENTO
-------------------------------------------------------------------*/

.boxBoth{clear: both;}

.box{
	clear: both;
	display: inline-block;
	text-align: left;
}

.boxBotoes{
	clear: both;
	margin-top: 10px;
}

.boxFloat{
	float: left;
	margin-right: 20px;
	margin-bottom: 5px;
}

.labelHorizontal{ 
	float: left;
	font-weight: bold;
	margin-right:5px;
	margin-top: 8px;
    text-align: right;
}

.labelVertical{ 
	clear: both;
    float: left;
    font-weight: bold;
    text-align: left;
}

.textHorizontal{ float: left;}

.textVertical{
	clear: both;
	float: left;
}

.box .boxFloat:last-child{margin-right: 0;}

.boxFloat50{
	display: block;
    float: left;
    margin-left: 1%;
    width: 49.5%;
}

.box .boxFloat50:first-child{margin-left: 0 !important;}


.boxComponentes{
	float: left;
	margin-right: 15px;
	margin-bottom: 5px;
}





.componentes, .pequeno, .medio, .grande, .xgrande, .xxgrande, .xxxgrande, .full{
	float: left;
	margin-right: 2%;
	margin-bottom: 5px;
}

.componentes:last-child, .pequeno:last-child, .medio:last-child, .grande:last-child, .xgrande:last-child, .xxgrande:last-child, .xxxgrande:last-child, .full:last-child{margin-right: 0;}

.pequeno{width: 5.28%;}

.medio{width: 10.75%;}

.grande{width: 15%;}

.xgrande{width: 18.4%;}

.xxgrande{width: 23.5%;}

.xxxgrande{width: 49%;}

.full{ width: 100%;}

